{% import "helpers/common.html" as common %}
{% import "helpers/forms.html" as forms %}

{% extends 'layout.html' %}

{% block content %}
<form class="form-horizontal" method="POST">
    <fieldset>
        <legend> Feuille de match </legend>
    </fieldset>

    {% macro joueurrow(j, jp, cl) %}
    <td joueur="{{j['Numero_Personne']}}" class="{{cl}} control-group">
        <label class="checkbox">
            <input name="joueur[{{j['Numero_Personne']}}][present]"
                   type="checkbox"
                   class="present"
                   {% if j['Numero_Personne'] in jp|keys %}checked{% endif %}
                   />
            {{j['Nom']}}, {{j['Prenom']}}
        </label>
    </td>
    <td joueur="{{j['Numero_Personne']}}" class="{{cl}}"> <input disabled class="points" type="text" value="{{ jp[j['Numero_Personne']]['Nombre_Points']|default(0) }}"/> </td>
    <td joueur="{{j['Numero_Personne']}}" class="{{cl}}"> <a href="#" valeur="3" class="up-points loin btn"><i class="icon-plus" ></i></a> </td>
    <td joueur="{{j['Numero_Personne']}}" class="{{cl}}"> <a href="#" valeur="2" class="up-points pres btn"><i class="icon-plus" ></i></a> </td>
    <td joueur="{{j['Numero_Personne']}}" class="{{cl}}"> <a href="#" valeur="1" class="up-points penalty btn"><i class="icon-plus" ></i></a> </td>
    <td joueur="{{j['Numero_Personne']}}" class="{{cl}}"> <input disabled class="fautes" type="text" value="{{ jp[j['Numero_Personne']]['Nombre_Fautes']|default(0) }}" /> </td>
    <td joueur="{{j['Numero_Personne']}}" class="{{cl}}"> <a href="#" valeur="1" class="up-fautes btn"><i class="icon-plus" ></i></a> </td>
    {% endmacro %}

    <fieldset>
        <table id="feuille-match" class="table" rencontre="{{rencontre['Numero_Rencontre']}}">
            <thead>
                <tr>
                    <th colspan="6">{{ equipeDomicile['Nom_Equipe'] }}</th>
                    <th class="text-right points-dom">{{scoreDomicile}}</th>
                    <th class="points-vis">{{scoreVisiteur}}</th>
                    <th class="text-right" colspan="6">{{ equipeVisiteur['Nom_Equipe'] }}</th>
                </tr>
                <tr>
                    <th>Joueur</th> <th>Points</th> <th>Loin</th> <th>Près</th> <th>Lancer</th> <th>Fautes</th> <th></th>
                    <th>Joueur</th> <th>Points</th> <th>Loin</th> <th>Près</th> <th>Lancer</th> <th>Fautes</th> <th></th>
                </tr>
            </thead>

            <tbody>

                {% set max = joueursVisiteur|length > joueursDomicile|length
                           ? joueursVisiteur|length : joueursDomicile|length %}

                {% for i in 0..(max - 1) %}
                <tr>
                    {% if i in joueursDomicile|keys %}
                    {{ _self.joueurrow(joueursDomicile[i], joueursPerformance, 'dom') }}
                    {% endif %}

                    {% if i in joueursVisiteur|keys %}
                    {{ _self.joueurrow(joueursVisiteur[i], joueursPerformance, 'vis') }}
                    {% endif %}
                </tr>
                {% endfor %}
            </tbody>
        </table>
    </fieldset>


</form>

{% endblock %}
